given a roasting - Français Anglais Dictionnaire